package com.originskyseed.platform.cms.model;

import java.util.Date;

import com.originskyseed.platform.core.base.BaseModel;

/**
 * 内容阅读反馈表（OSI_CMS_READ_FEEDBACK）
 * 
 * @author LiangMingHui
 */
public class CmsReadFeedback extends BaseModel {

	private static final long serialVersionUID = 4726602135553298384L;

	/**
	 * 内容标识
	 */
	private String contentId;

	/**
	 * 阅读人标识
	 */
	private String readerId;

	/**
	 * 阅读人名称
	 */
	private String readerName;

	/**
	 * 阅读时间
	 */
	private Date readDate;

	/**
	 * 阅读状态(0--未阅读、1--已阅读)
	 */
	private Integer readState;

	/**
	 * 获取内容标识
	 * 
	 * @return
	 */
	public String getContentId() {
		return contentId;
	}

	/**
	 * 设置内容标识
	 * 
	 * @param contentId
	 */
	public void setContentId(String contentId) {
		this.contentId = contentId == null ? null : contentId.trim();
	}

	/**
	 * 获取阅读人标识
	 * 
	 * @return
	 */
	public String getReaderId() {
		return readerId;
	}

	/**
	 * 设置阅读人标识
	 * 
	 * @param readerId
	 */
	public void setReaderId(String readerId) {
		this.readerId = readerId == null ? null : readerId.trim();
	}

	/**
	 * 获取阅读人名称
	 * 
	 * @return
	 */
	public String getReaderName() {
		return readerName;
	}

	/**
	 * 设置阅读人名称
	 * 
	 * @param readerName
	 */
	public void setReaderName(String readerName) {
		this.readerName = readerName == null ? null : readerName.trim();
	}

	/**
	 * 获取阅读时间
	 * 
	 * @return
	 */
	public Date getReadDate() {
		return readDate;
	}

	/**
	 * 设置阅读时间
	 * 
	 * @param readDate
	 */
	public void setReadDate(Date readDate) {
		this.readDate = readDate;
	}

	/**
	 * 获取阅读状态(0--未阅读、1--已阅读)
	 * 
	 * @return
	 */
	public Integer getReadState() {
		return readState;
	}

	/**
	 * 设置阅读状态(0--未阅读、1--已阅读)
	 * 
	 * @param readState
	 */
	public void setReadState(Integer readState) {
		this.readState = readState;
	}

}